package com.travel.domain.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

@Data
@TableName("address")  // 指定与数据库表对应
public class Address {

    @TableId(type = IdType.AUTO)  // 自动生成ID
    private Long id;  // 地址ID

    private Long userId;  // 用户ID

    private String name;  // 收件人姓名

    private String province;  // 省

    private String city;  // 市

    private String area;  // 区/县

    private String detail;  // 详细地址

    private String phone;  // 联系电话

    private Boolean isDefault;  // 是否为默认地址


    private LocalDateTime createTime;  // 地址创建时间

    private LocalDateTime updateTime;  // 地址更新时间
}
